home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / UTILREEN / LASRUTIL.LZH / BUILDFNT.DOC next >
Text File  |  1988-08-05  |  6KB  |  176 lines

  1.  
  2.         BUILDFNT - A Laser Printer Utility
  3.         __________________________________
  4.  
  5. BUILDFNT is a utility program that converts bit-map character fonts
  6. stored on disk to a form usable by the HP LaserJet Series II printer.
  7. Each bit-map character font can be converted to fixed or proportional,
  8. portrait or landscape through BUILDFNT options.
  9.  
  10. In the simplest case, enter BUILDFNT followed by the bit map file name,
  11. such as:        
  12.             BUILDFNT  SERIF10R.FNT
  13.  
  14. This will download a portrait, fixed-spaced font to LPT1 as id 16381.
  15. To override the defaults, use options on the command line.  Options
  16. are preceded by a dash (-), such as: 
  17.  
  18.             BUILDFNT SERIF10R.FNT -DCOM1
  19.  
  20. Entering the command BUILDFNT with no file name and no options will print
  21. a help screen.
  22.  
  23. BUILDFNT comes complete with several type face maps, each of which can
  24. be generated in fixed or proportional spacing and portrait or landscape
  25. orientation:
  26.  
  27.     SANSE06R.FNT    Sans serif, 6-point font
  28.     SANSE08R.FNT    Sans serif, 8-point font
  29.     SANSE10R.FNT    Sans serif, 10-point font
  30.     SANSE12R.FNT    Sans serif, 12-point font
  31.  
  32.     SERIF06R.FNT    Serif, 6-point font
  33.     SERIF08R.FNT    Serif, 8-point font
  34.     SERIF10R.FNT    Serif, 10-point font
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.         BUILDFNT - A Laser Printer Utility
  42.         __________________________________
  43.  
  44.  
  45. The options are:
  46.  
  47. -Dname  Device name.  Normally BUILDFNT writes to LPT1, but it will 
  48.     write to: LPT1, LPT2, LPT3, COM1, COM2, or PRINTER.  (Note
  49.     that since PRINTER isn't a device, the use of the word 
  50.     printer will cause BUILDFNT to write a softfont to the FILE
  51.     PRINTER, which you can inspect, modify, or use with other
  52.     downloading programs.)
  53.  
  54. -Innnn  ID number of font.  Normally BUILDFNT gives its font the id 16381.
  55.         Use the -I option to give it a different ID, such as:
  56.  
  57.             BUILDFNT SANSE10R.FNT -I1 -Dlpt1 
  58.  
  59.     You can use the identification number of the font from within
  60.     documents to have the laser printer switch fonts automatically.
  61.     The command:    ESC(13X
  62.     when received by your printer instructs it to switch to the
  63.     font with an id of 13.
  64.  
  65. -L      Landscape.  Normally BUILDFNT creates a Portrait mode font, but all 
  66.     you have to do to create a landscape font is use the -L option.
  67.     (No characters follow the -L option.)
  68.  
  69. -P      Proportional.  Normally BUILDFNT creates a Fixed-space font, but all
  70.     you have to do to create a proportionally spaced font is use the
  71.     -P option.  (No characters follow the -P option.)
  72.  
  73. -W  Width.  Display a width table of the characters in the font.
  74.     See below for further information.
  75.  
  76.  
  77.  
  78. Information about the fonts
  79. ===========================
  80.  
  81. If you are using these fonts with other software, such a word 
  82. processor or a page layout program, you may need to describe
  83. the fonts to the other software.  Ideally, the other software 
  84. could read the HP soft font format, but if that is not the case,
  85. the following information may help you.
  86.  
  87. The laser printer has a resolution of 300 dots per inch.  To print a
  88. 10 point font, which is 10/72 inches high, the characters must be
  89. 10/72*300, or 42, dots tall.  The fonts SERIF and SANSE both use a
  90. square character box, so for the 10 point fixed width font, characters
  91. are displayed in a 42 x 42 dot box.  Similarly for the other point
  92. sizes:
  93.             Points  Dots
  94.               6  25
  95.               8  33
  96.              10  42
  97.              12  50
  98.  
  99. With a fixed width font, all characters take the same amount of space,
  100. from the thinnest i to the widest w.  For proportional spaced fonts,
  101. the characters take only the amount of space needed to display the 
  102. character, and the next letter to be printed is squeezed close to the
  103. previous letter - no excess blank space between characters.  If you
  104. want to know how wide each character is, use the -W option of BUILDFNT.
  105. This will display a table of the characters in the font and the width
  106. of each character in dots.  
  107.  
  108. The format of the width display is similar to that used for ASCII 
  109. input to Microsoft's MAKEPRD program:
  110.         
  111.         {W0
  112.         FontSize: XX        where XX is 2 times the point size
  113.         chFirst: XX     where XX is the ASCII code of the 
  114.                     first character in the font (usually
  115.                     32 for blank)
  116.         chLast: XX      where XX is the ASCII code of the
  117.                     last character in the font (usually
  118.                     127 for the copyright symbol)
  119.         XX:YYY          where YYY is the width in dots of 
  120.         XX:YYY          the character with the ASCII code XX
  121.          ...
  122.         XX:YYY
  123.         }W
  124.         
  125. If you need this information directly in machine readable format, you
  126. will have to redirect the screen display to a file and edit it, such as:
  127.  
  128.         BUILDFNT sanse10r.fnt -p -w > sanse10r.prd
  129.  
  130.  
  131.  
  132.         BUILDFNT - A Laser Printer Utility
  133.         __________________________________
  134.  
  135.  
  136. Shareware
  137. ═════════
  138. BUILDFNT is distributed as shareware:  try it before you buy it.  
  139. Make sure it works on your configuration to your liking.  Shareware
  140. is  NOT freeware - unless you pay for it, you don't have the right
  141. to continue using it beyond a test period.
  142.  
  143. The price of BUILDFNT is $20.  Send your check to:
  144.             
  145.             BUILDFNT
  146.             Hexagon Products
  147.             P.O. Box 1295
  148.             Park Ridge, IL  60068-1295
  149.  
  150. When you register BUILDFNT, please include the following information:
  151.  
  152.  
  153.     Name: ___________________________________________________
  154.  
  155.     Company: ________________________________________________
  156.  
  157.     Address: ________________________________________________
  158.  
  159.     City: ___________________________________ State: ________
  160.  
  161.     Zip: _________________ Phone: ___________________________
  162.  
  163.     
  164.     Do you use DOS or OS/2?     DOS OS/2
  165.  
  166.     Do you use color?       Yes No
  167.  
  168.     Do you use EGA or VGA?      Yes No
  169.  
  170.     Do you have a mouse?        Yes No
  171.  
  172.     What kind of printer do you use? ________________________
  173.  
  174.     Where did you acquire BUILDFNT from? ____________________
  175.  
  176.